serving player - Spanish English Dictionary